home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Unix / Shells / zsh / Source / src / config.h.sample < prev    next >
Encoding:
Text File  |  1994-04-07  |  3.2 KB  |  146 lines

  1. /* this file is created automatically by buildzsh */
  2.  
  3. /* define this if you are sysvish */
  4. /* #define SYSV */
  5.  
  6. #define TERMIOS
  7. /* #define TTY_NEEDS_DRAINING */
  8. /* #define CLOBBERS_TYPEAHEAD */
  9.  
  10. #define HAS_DIRENT
  11.  
  12. #define HAS_UNISTD
  13.  
  14. #define HAS_STDLIB
  15.  
  16. #define HAS_STRING
  17.  
  18. #define HAS_MEMORY
  19.  
  20. #define HAS_LOCALE
  21.  
  22. /*#define HAS_UTMPX*/
  23.  
  24. #define UTMP_HOST
  25.  
  26. /*#define HAS_TIME*/
  27.  
  28. /*#define HAS_WAIT*/
  29.  
  30. /* define this if you have WAITPID */
  31. #define WAITPID
  32.  
  33. /* define this if you have SELECT */
  34. #define HAS_SELECT
  35.  
  36. /* define this if you have <sys/select.h> */
  37. /* #define HAS_SYS_SELECT */
  38.  
  39. /* we can't just test for S_IFIFO or check to see if the mknod worked,
  40.    because the NeXTs sold by a vendor which will remain nameless will
  41.    happily create the FIFO for you, and then panic when you try to do
  42.     something weird with them, because they aren't supported by the OS. */
  43.  
  44. /* #define NO_FIFOS */
  45.  
  46. /* define this if you have strftime() */
  47. #define HAS_STRFTIME
  48.  
  49. #define HAS_TCSETPGRP
  50.  
  51. #define HAS_TCCRAP
  52.  
  53. #define HAS_SETPGID
  54.  
  55. /* #define HAS_SIGRELSE */
  56.  
  57. /* define this if you have RFS */
  58. /* #define HAS_RFS */
  59.  
  60. /* define this if you have a working getrusage and wait3 */
  61. #define HAS_RUSAGE
  62. /* define this if you use NIS for your passwd map */
  63. #define HAS_NIS_PASSWD
  64.  
  65. /* define this if your signal handlers return void */
  66. #define SIGVOID
  67. #ifdef sgi
  68. #undef SIGVOID
  69. #endif
  70.  
  71. /* define this if signal handlers need to be reset each time */
  72. /* #define RESETHANDNEEDED */
  73.  
  74. #ifdef SIGVOID
  75. #define HANDTYPE void
  76. #else
  77. #define HANDTYPE int
  78. #define INTHANDTYPE
  79. #endif
  80.  
  81. /* a string corresponding to the host type */
  82. #define HOSTTYPE "sun4"
  83.  
  84. /* the default editor for the fc builtin */
  85. #define DEFFCEDIT "vi"
  86.  
  87. /* the path of wtmp */
  88. #define WTMP_FILE "/var/adm/wtmp"
  89.  
  90. /* the path of utmp */
  91. #define UTMP_FILE "/etc/utmp"
  92.  
  93. /* default prefix for temporary files */
  94. #define DEFTMPPREFIX "/tmp/zsh"
  95.  
  96. /* define if you prefer "suspended" to "stopped" */
  97. #define USE_SUSPENDED
  98.  
  99. /* the file to source absolutely first whenever zsh is run; if undefined,
  100.       don't source anything */
  101. #define GLOBALZSHENV "/etc/zshenv"
  102.  
  103. /* the file to source whenever zsh is run; if undefined, don't source
  104.     anything */
  105. #define GLOBALZSHRC "/etc/zshrc"
  106.  
  107. /* the file to source whenever zsh is run as a login shell; if
  108.     undefined, don't source anything */
  109. #define GLOBALZLOGIN "/etc/zlogin"
  110.  
  111. /* the file to source whenever zsh is run as a login shell, before
  112.     zshrc is read; if undefined, don't source anything */
  113. #define GLOBALZPROFILE "/etc/zprofile"
  114.  
  115. /* the default HISTSIZE */
  116. #define DEFAULT_HISTSIZE 30
  117.  
  118. #define _BSD_SIGNALS   /* this could be an iris, you never know */
  119. #define _BSD           /* this could be HP-UX, you never know */
  120. #define _BSD_INCLUDES  /* this could be AIX, you never know */
  121. #define _BBN_POSIX_SUPPORT    /* this could be nX, you never know */
  122.  
  123. /* if your compiler doesn't like void *, change this to char *
  124.     and ignore all the warnings.
  125. */
  126.  
  127. typedef void *vptr;
  128.  
  129. #define JOB_CONTROL
  130.  
  131. /* define this if you want to use zsh's own allocator */
  132.  
  133. /* #define USE_ZSH_MALLOC */
  134.  
  135. /* define this if you want the allocator to store information */
  136.  
  137. /* #define MEM_DEBUG */
  138.  
  139. /* define this if you want to get error messages from the allocator */
  140.  
  141. /* #define MEM_WARNING */
  142.  
  143. /* define this if you want free() to be really save */
  144.  
  145. /* #define SECURE_FREE */
  146.